package com.irdstudio.efp.esb.api.bean.zzd;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;

/**
  * 查询用户还款金额接口响应报文bean
  * @author qiuyf
  * @since 2018年12月19日 下午2:32:12
  * @version 1.0
 */
@JsonPropertyOrder(alphabetic = true)
public class ResQryRepayAmtBean {

	@JSONField(name="retCode")
	private String retCode;	//返回状态码

	@JSONField(name="retMsg")
	private String retMsg;	//返回信息

	@JSONField(name="bankRetcode")
	private String bankRetcode;	//银行内部错误码

	@JSONField(name="bankRetmsg")
	private String bankRetmsg;	//银行内部错误原因

	@JSONField(name="productCorpSpid")
	private String productCorpSpid;	//商户号

	@JSONField(name="userId")
	private String userId;	//真身id

	@JSONField(name="applSeq")
	private String applSeq;	//贷款订单号

	@JSONField(name="loanAmt")
	private String loanAmt;	//贷款本金

	@JSONField(name="curType")
	private String curType;	//币种

	@JSONField(name="loanTime")
	private String loanTime;	//贷款时间

	@JSONField(name="repayAmount")
	private String repayAmount;	//还款金额

	@JSONField(name="repayPrcpAmt")
	private String repayPrcpAmt;	//还款本金金额

	@JSONField(name="repayIntAmt")
	private String repayIntAmt;	//还款利息金额

	@JSONField(name="stampDuty")
	private String stampDuty;	//印花税

	@JSONField(name="repayOdInt")
	private String repayOdInt;	//还款罚息

	@JSONField(name="explain")
	private String explain;	//还款说明

	public String getRetCode() {
		return retCode;
	}

	public void setRetCode(String retCode) {
		this.retCode = retCode;
	}

	public String getRetMsg() {
		return retMsg;
	}

	public void setRetMsg(String retMsg) {
		this.retMsg = retMsg;
	}

	public String getBankRetcode() {
		return bankRetcode;
	}

	public void setBankRetcode(String bankRetcode) {
		this.bankRetcode = bankRetcode;
	}

	public String getBankRetmsg() {
		return bankRetmsg;
	}

	public void setBankRetmsg(String bankRetmsg) {
		this.bankRetmsg = bankRetmsg;
	}

	public String getProductCorpSpid() {
		return productCorpSpid;
	}

	public void setProductCorpSpid(String productCorpSpid) {
		this.productCorpSpid = productCorpSpid;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getApplSeq() {
		return applSeq;
	}

	public void setApplSeq(String applSeq) {
		this.applSeq = applSeq;
	}

	public String getLoanAmt() {
		return loanAmt;
	}

	public void setLoanAmt(String loanAmt) {
		this.loanAmt = loanAmt;
	}

	public String getCurType() {
		return curType;
	}

	public void setCurType(String curType) {
		this.curType = curType;
	}

	public String getLoanTime() {
		return loanTime;
	}

	public void setLoanTime(String loanTime) {
		this.loanTime = loanTime;
	}

	public String getRepayAmount() {
		return repayAmount;
	}

	public void setRepayAmount(String repayAmount) {
		this.repayAmount = repayAmount;
	}

	public String getRepayPrcpAmt() {
		return repayPrcpAmt;
	}

	public void setRepayPrcpAmt(String repayPrcpAmt) {
		this.repayPrcpAmt = repayPrcpAmt;
	}

	public String getRepayIntAmt() {
		return repayIntAmt;
	}

	public void setRepayIntAmt(String repayIntAmt) {
		this.repayIntAmt = repayIntAmt;
	}

	public String getStampDuty() {
		return stampDuty;
	}

	public void setStampDuty(String stampDuty) {
		this.stampDuty = stampDuty;
	}

	public String getRepayOdInt() {
		return repayOdInt;
	}

	public void setRepayOdInt(String repayOdInt) {
		this.repayOdInt = repayOdInt;
	}

	public String getExplain() {
		return explain;
	}

	public void setExplain(String explain) {
		this.explain = explain;
	}
	
	
}
